he's shot his bolt - Espagnol Anglais Dictionnaire